#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QStackedWidget>
#include <QToolBar>
#include <QAction>

QT_BEGIN_NAMESPACE
namespace Ui {
class MainWindow;
}
QT_END_NAMESPACE

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);



    ~MainWindow();
public slots:
    void start_buscap_calc(void);

private:
    Ui::MainWindow *ui;

    QStackedWidget *main_widget;

    // 工具栏属性声明
    QToolBar *toolbar;        // 主工具栏
    QAction *buscap_calc;     // 母线电容的计算
    QAction *power_pi_filter; // 电源PI滤波
    QAction *filter;          // 通用滤波器设计
    QAction *rout_design;     // 电路走线设计
    QAction *check_time;      // 水位传感器自检时间设计
    QAction *mos_drive;       // MOS管驱动设计计算
};
#endif // MAINWINDOW_H
